$(document).ready(function(){	
	getSmessageCode();
	$("#reget").on("click",function(){
		reget();
	});
	$("#concheck").on("click",function(){
		clientForgetsLogin();
	});
}); 
function cl(){   //清空提示符
	$(".ffpsts1").html("");
}

var ctime="60";
var t;
var fg="0";
function getSmessageCode(){
	   var userId=$("#userId").val();
        if($("#tis1").html()!=""){
        	$("#tis1").html(null);
        	$("#times").html(null);
        	$("#tis").html("请点击");
	   }
	   if(typeof userId=='undefined'||$.trim(userId)==''){
		   $(".ffpsts").html("账号不能为空！"); return null;        
	   }
	   $.ajax({
			type:"POST",
			url:ctp+"/pubController/pubgetSMsg.shtml",
			data:{userId:userId},	
			dataType: 'text',
			success:function (result) {
				 var dts=$.trim(result).split(",");
			     if($.trim(dts[0])=='2'){				                    	 
					            $("#scodeId").val(dts[2]);
				                ctime="60";    //1分钟之内只能发一次
				                rg=0;
				                fg++;          //短信验证码输错3次
				                $("#flag").val(fg);
				                $(".ffpsts1").html("已向手机"+dts[1]+"发送验证码短信，请查收!");
				                               //1分钟倒计时
				                 clearInterval(t);t=null;
							     t = setInterval("times()", 1000);
								 $("#reget").unbind();//重新获取按钮不能用
				   }else if($.trim(dts[0])=='3'){   //错误提示
					             $(".ffpsts1").html(dts[1]);  return null;            
			       }
				
			},
			 error:function(){
				 (".ffpsts1").html("提示：生成短信验证码异常！");
			 }
		});		
};
var rg = 0;
var type=0;
function times(){
	if(ctime>0){
		 rg = 1;
		 $(".reget a").css("color","#929292");  //不能使用  灰色  
		 $(".reget a").text("重新获取("+ctime+")");
		 ctime--;
	}
	else{
		rg ==0;
		$("#reget").css("color","#FF9907");  //不能使用  灰色
		$("#reget").text("重新获取");
		$("#reget").on("click",function(){
			reget();
		});
		window.clearInterval(t);t=null;
	}
}
function reget(){
	getSmessageCode();
}

function clientForgetsLogin(){
	var code = $("#code").val();
	var pwd = $("#pwd").val();
	var pwd1 = $("#pwd1").val();
	var errorhtml ="";
	if(code==''){
		$(".ffpsts1").html("短信验证码不能为空！");
		return false;
	}
	if(pwd==''){
		$(".ffpsts1").html("新密码不能为空！");
		return false;
	}
	if(pwd1==''){
		$(".ffpsts1").html("确认新密码不能为空！");
		return false;
	}
	if(pwd!=""&&pwd1!=""&&pwd!=pwd1){
		$(".ffpsts1").html("新密码和确认新密码不一致！");
		return false;
	}
	/*if(!testPass(pwd)){
		$(".ffpsts1").html("密码长度为6到20之间:必须含有小写字母、大写字母、数字、特殊符号中的任意三种");
		return false;
	}*/	
	$(".ffpsts1").html(null);
	ForgetsLogin(desRandom);
}
function ForgetsLogin(json){
	var code = $("#code").val();
	var pwd = $("#pwd").val();
	var pwd1 = $("#pwd1").val();
	var userId=$("#userId").val();
	pwd = strEnc(pwd,json);
    pwd1 = strEnc(pwd1,json);  
    userId=strEnc(userId,json); 
   //去后台验证
	showLoading("正在修改密码...");
	 $.ajax({
		type:"POST",
		url:ctp+"/pubController/forgetsLogin.shtml",
		data:{pwd:pwd,
			  pwd1:pwd1,
			  userId:userId,
			  code:$("#code").val(),
			  scodeId:$("#scodeId").val(),
		},
		success:function (result) {
			closeLoading();
			if(result==""){
				jalert9("密码修改成功！");
				setTimeout("window.parent.closeDialogWin()",WARN_TIME_OUT);
				parent.location.reload();
			}else{
				$(".ffpsts1").html(result);
			}
		}
	});
}

